package com.SpringBoot.test_1_27_springbootconfig.Model;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

@Component  // 把它交给 Spring 进行管理
@ConfigurationProperties(prefix = "student") // 使用这个注解来去达成 与配置文件之间的一个映射 ,
// 表示的是 从配置文件中读取数据, 并对其属性进行赋值, 读取的是什么样的数据呢, (prefix )前缀 为 student 的数据
@Data
// 这三个注解没有先后顺序
public class Student {
    private Integer id;
    private String name;
    private Integer age;
}
